{
  type MyObj = {
    a: number
    b: boolean
    c: string
  }
  type MyObj1 = Pick<MyObj, 'a' | 'b'>
  type MyObj2 = Omit<MyObj, 'a' | 'c'>
  type MyDetailObj = MyObj1 & {
    aa: number[]
    bb: string[]
  }
}
